home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / Technical.Notes / AIIc / TN.AIIC.004 < prev    next >
Encoding:
Text File  |  1990-01-23  |  3.7 KB  |  70 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6.  
  7. Apple IIc
  8. #4:    Dvorak Keyboard Layout
  9.  
  10. Revised by:    Matt Deatherage                                  November 1988
  11. Revised by:    Cameron Birse                                    February 1986
  12.  
  13. This Technical Note discusses the Dvorak keyboard layout on the Apple IIc.
  14. _____________________________________________________________________________
  15.  
  16. The old, red version of the Apple IIc Reference Manual incorrectly illustrated 
  17. the Dvorak keyboard layout, however, the current Apple IIc Technical Reference 
  18. Manual, Second Edition contains a corrected diagram on page 370.
  19.  
  20. The diagram in the current manual shows the Dvorak Simplified Keyboard (DSK) 
  21. as it appears and functions on the Apple IIc today.  This layout is the ANSI 
  22. standard for the Dvorak keyboard layout, which was not available when the 
  23. original IIc keyboard ROM was created.  Previous IIc computers had a DSK 
  24. layout as follows:
  25.   _________________________________________________________________________
  26.   |    | !  | @  | #  | $  | %  | ^  | &  | *  | (  | )  | {  | }  |      |
  27.   |esc | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 0  | [  | ]  |delete|
  28.   _________________________________________________________________________
  29.   |      | ?  | <  | >  | P  | Y  | F  | G  | C  | R  | L  | :  | +  | |  |
  30.   |tab   | /  | ,  | .  | p  | y  | f  | g  | c  | r  | l  | ;  | =  | \  |
  31.   _________________________________________________________________________
  32.   |        | A  | O  | E  | U  | I  | D  | H  | T  | N  | S  | _  |       |
  33.   |control | a  | o  | e  | u  | i  | d  | h  | t  | n  | s  | -  |return |
  34.   _________________________________________________________________________
  35.   |          | "  | Q  | J  | K  | X  | B  | N  | W  | V  | Z  |          |
  36.   |shift     | '  | q  | j  | k  | x  | b  | n  | w  | v  | z  |shift     |
  37.   _________________________________________________________________________
  38.   |caps| ~  |  |    |                            |    |    |    |||  |/\  |
  39.   |lock| `  |  | OA |          space bar         | CA |<== |==> |\/  |||  |
  40.   _________________________________________________________________________
  41.  
  42.               Figure 1-Dvorak DSK Layout on Early IIc Computers
  43.  
  44. Due to service part changes and other manufacturing considerations, it is not 
  45. possible to identify which IIc units have which keyboard ROM by looking at 
  46. identification bytes.  If a program requires knowledge of this information 
  47. (i.e., a typing program which draws the Dvorak keyboard), it must ask the user 
  48. for input.
  49.  
  50. One possible way to accomplish this would be for a program to draw a blank 
  51. keyboard layout (except for shift, tab, control, and other keys which do not 
  52. move between Dvorak and Sholes layouts) and ask the user to press the key to 
  53. the right of the left shift key, while the drawing on screen highlights the 
  54. correct key to press.  If the key is a Z, the layout is a standard Sholes 
  55. layout.  If the key is an apostrophe or quotation mark, the layout is the DSK 
  56. layout shown above.  If the key is a semicolon or colon, the layout is the 
  57. ANSI DSK layout on new IIc models.  Since such a program must already ask the 
  58. user if the keyboard switch is depressed (indicating a Dvorak layout), making 
  59. this type of inquiry instead will do the trick.
  60.  
  61. The IIc manual has another DSK diagram in the front, on page 7.  This diagram 
  62. correctly shades those symbols which are in different places in the two DSK 
  63. layouts.
  64.  
  65.  
  66. Further Reference
  67. _____________________________________________________________________________
  68.   o  Apple IIc Technical Reference Manual, Second Edition
  69.  
  70.